package com.zmj.sy.mom.srv.aps.bean.vo.part;

import com.zmj.sy.mom.srv.aps.bean.entity.base.BaseEntity;
import com.zmj.sy.mom.srv.aps.bean.vo.base.BaseResVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

@Getter
@Setter
public class PartInfoResVo extends BaseResVo {


    @ApiModelProperty(value = "零件PLMID编号")
    private String plmid;
    @ApiModelProperty(value = "零件PLMID编号")
    private String palletCode;
    @ApiModelProperty(value = "施工单号")
    private String cuconstructNo;

    @ApiModelProperty(value = "工单号")
    private String orderNo;

    @ApiModelProperty(value = "订单号")
    private String orderNo2;

    @ApiModelProperty(value = "当前工序")
    private String nxphase;
    @ApiModelProperty(value = "材质")
    private String texture;
    @ApiModelProperty(value = "下道工序")
    private String nextNxphase;

    @ApiModelProperty(value = "下个工作组")
    private String nextGroupNumber;

    @ApiModelProperty(value = "下下个工作组")
    private String nextTwoGroupNumber;

    @ApiModelProperty(value = "下下道工序")
    private String nextTwoNxphase;


    @ApiModelProperty(value = "长", required = true)
    // @PositiveOrZero(message = "长格式不正确")
    private BigDecimal partLength;

    @ApiModelProperty(value = "宽", required = true)
    // @PositiveOrZero(message = "宽格式不正确")
    private BigDecimal partWidth;

    @ApiModelProperty(value = "高", required = true)
    // @PositiveOrZero(message = "高格式不正确")
    private BigDecimal partHeight;

    @ApiModelProperty(value = "重", required = true)
    // @PositiveOrZero(message = "重格式不正确")
    private BigDecimal partWeight;

    @ApiModelProperty(value = "零件图片路径")
    private String partPath;

    @ApiModelProperty("总数量")
    private Integer totalCount;

    @ApiModelProperty("在某个托盘的数量")
    private Integer palletCount;


}
